castor oil


Results for "castor oil"

English - Turkish Dictionary

castor oil

(English - Turkish Dictionary) :
hintyağı.